z990 NetMessage-protocol-based processor to support element communication interface

نویسندگان

  • Christine Axnix
  • Eberhard Engler
  • Stefan Hegewald
  • Thomas Hesmer
  • Martin Kuenzel
  • Friedrich Michael Welter
چکیده

The communication interface between support element applications and applications running on the zSeries system processors is an essential part of the zSeries system design. For example, the interface is used to load firmware during startup, it is used for service actions such as configuring or deconfiguring I/O channels, and for many other functions. It must be fast, reliable, and failsafe. A special hardware interface in the clock chip is used to connect the service infrastructure (support element and cage controller) to the central electronic complex (CEC). Four firmware parties are involved in the communication: support element, cage controller, and two firmware layers running on the processors in the CEC: millicode and i390 code. Starting with the z900, the interface between the support element and cage controller was implemented using the NetMessage protocol, whereas the interface between the cage controller and processors still used the legacy service-word communication protocol from previous IBM S/390 models. This meant that the cage controller had to translate the NetMessage protocol from the support element side to the legacy service-word protocol toward the CEC side. In the z990, the communication interface between the support element and the CEC was generally replaced by the NetMessage protocol. The following paper describes the new design and structure of the support element to CEC communication.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Millicode in an IBM zSeries processor

Because of the complex architecture of the zSeries processors, an internal code, called millicode, is used to implement many of the functions provided by these systems. While the hardware can execute many of the logically less complex and high-performance instructions, millicode is required to implement the more complex instructions, as well as to provide additional support functions related pr...

متن کامل

Functional verification of the z990 superscalar, multibook microprocessor complex

verification of the z990 superscalar, multibook microprocessor complex D. G. Bair S. M. German W. D. Wollyung E. J. Kaminski, Jr. J. Schafer M. P. Mullen W. J. Lewis R. Wisniewski J. Walter S. Mittermaier V. Vokhshoori R. J. Adkins M. Halas T. Ruane U. Hahn This paper describes the verification methods and techniques that were established to verify the microarchitecture and architectural correc...

متن کامل

Packaging the IBM eServer z990 central electronic complex

The z990 eServer central electronic complex (CEC) houses four multichip-module-based processor units instead of one, as in the previous-generation z900 eServer. The multichip module (MCM) input/output pin density in z990 processor units is more than twice that of the MCMs in z900 processor units. This increase in packaging density and the consequent tripling of the current drawn by the processo...

متن کامل

Reliability, availability, and serviceability (RAS) of the IBM eServer z990

serviceability (RAS) of the IBM eServer z990 M. L. Fair C. R. Conklin S. B. Swaney P. J. Meaney W. J. Clarke L. C. Alves I. N. Modi F. Freier W. Fischer N. E. Weber The IBM eServer zSeries Model z990 offers customers significant new opportunity for server growth while preserving and enhancing server availability. The z990 provides vertical growth capability by introducing the concurrent additio...

متن کامل

Accelerating system integration by enhancing hardware, firmware, and co-simulation

System integration of an IBM eServer z990 begins when a z990 book, which houses the main processors, memory, and I/O adapters, is installed in a z990 frame, Licensed Internal Code is “booted” in the service element (SE), and power is turned on. This initial system “bringup,” also referred to as post-silicon integration, is composed of three major steps: initializing the chips, loading embedded ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IBM Journal of Research and Development

دوره 48  شماره 

صفحات  -

تاریخ انتشار 2004